On malfunctioning software

نویسندگان

  • Luciano Floridi
  • Nir Fresco
  • Giuseppe Primiero
چکیده

Artefacts do not always do what they are supposed to do, due to a variety of reasons, including manufacturing problems, poor maintenance, and normal wear-and-tear. Since software is an artefact, it should be subject to malfunctioning in the same sense in which other artefacts can malfunction. Yet, whether software is on a par with other artefacts when it comes to malfunctioning crucially depends on the abstraction used in the analysis. We distinguish between “negative” and “positive” notions of malfunction. A negative malfunction, or dysfunction, occurs when an artefact token either does not (sometimes) or cannot (ever) do what it is supposed to do. A positive malfunction, or misfunction, occurs when an artefact token may do what is supposed to do but, at least occasionally, it also yields some unintended and undesirable effects. We argue that software, understood as type, may misfunction in some limited sense, but cannot dysfunction. Accordingly, one should distinguish software from other technical artefacts, in view of their design that makes dysfunction impossible for the former, while possible for the latter.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Appliances and Software: The Importance of the Buyer’s Warranty and the Developer’s Liability in Promoting the Use of Systematic Quality Assurance and Formal Methods

A vexing question is why systematic quality assurance and formal methods, despite all their advantages, are not used routinely in software development. Other engineering disciplines use their systematic quality assurance and formal methods in producing routinely reliable products. Perhaps the difference between the other engineerings and software engineers lie in the warranties producers must g...

متن کامل

Diagnosis of the Dynamics within an Organisation by Trace Checking of Behavioural Requirements

The main question addressed in this paper is how requirements on the dynamics of an organisation model can be specified and how the dynamics of such an organisation can be formally analysed. A specification language is proposed, and a number of different types of requirements for dynamics at different levels in the organisation are identified. Based on a logical analysis and a software environm...

متن کامل

Threat Analysis of GNU Software Radio

Software defined radio (SDR) technology implements some of the functional modules of a radio system in software enabling highly flexible handsets. SDR devices may be reconfigured dynamically via the download of new software modules. Malicious or malfunctioning downloaded software present serious security risks to SDR devices and networks in which they operate. In this paper, we analyze threats ...

متن کامل

Knowledge-Based System to Support Plug Load Management

Electrical plug loads comprise an increasingly larger share of building energy consumption as improvements have been made to Heating, Ventilation, and Air Conditioning (HVAC) and lighting systems. It is anticipated that plug loads will account for a significant portion of the energy consumption of Sustainability Base, a recently constructed high-performance office building at NASA Ames Research...

متن کامل

The Effects Of Malfunctioning Personalized Services On Users' Trust And Behaviors

Online merchants adopt web personalization to customize web content to match online users’ needs. Prior research has only looked at the “success” side of web personalization. Little research examines the “problematic” side of web personalization. The objective of this research is to explore how “malfunctioning” personalized web services influence an online user’s trust in the personalization ag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Synthese

دوره 192  شماره 

صفحات  -

تاریخ انتشار 2015